Kiteboarding Resort Opens on Turks and Caicos Long Bay Beach

Share this on WhatsApp H20 Life. Style. Resort. Is the Caribbean’s first and only luxury kiteboarding resort, and one of the trendiest boutique hotels to grace the shores of the Turks and Caicos Islands. H2O is the latest venture between Canadian entrepreneurs and hoteliers, Rob Ayer and Nicolas Boucher. The two identified a gap in … Continue reading Kiteboarding Resort Opens on Turks and Caicos Long Bay Beach